long-term creditor - Spanish English Dictionary